//导入封装后的请求
import axios from "../util/request";
//导入封装后的公共地址
import base from './base'

//创建公共api接口  经常修改  根据业务
const api={
  //方法的参数类似于java  必须声明类型 形参名
  //区别在于ts语言  倒序编写 (形参名 :类型,形参名 :类型)
  //形参名? :类型 这个？表示当前参数是可选的
  //参数3：可以用于后期上传文件 设置请求头信息
    postReq(url:String,data?:Object,headers?:Object){
      return   axios.post(base.baseUrl+url,data,headers)
    },
    getReq(url:String,data?:Object){
         return   axios.get(base.baseUrl+url,data)
    }
    //...
}
//导出api接口
export default api;
